<template>
  <view class="goods_item">
    <!-- 商品左侧图片区域 -->
    <view class="goods_item_left">
      <image :src="goods.goods_small_logo || defaultPic" class="goods_pic" mode=""></image>
    </view>
    <!-- 商品右侧信息区域 -->
    <view class="goods_item_right">
      <!-- 商品标题 -->
      <view class="goods_name">{{goods.goods_name}}</view>
      <view class="goods_info_box">
        <view class="goods_price">￥{{goods.goods_price | tofixed}}</view>
      </view>
    </view>
  </view>
</template>

<script>
  export default {
    name: "my-goods",
    props: {
      goods: {
        type: Object,
        default: {}
      }
    },
    data() {
      return {

      };
    },
    filters: {
      tofixed(num) {
        return Number(num).toFixed(2)
      }
    }
  }
</script>

<style lang="scss">
  .goods_item {
    display: flex;
    padding: 10px 5px;
    border-bottom: 1px solid #f0f0f0;

    .goods_item_left {
      .goods_pic {
        width: 100px;
        height: 100px;
        display: block;
      }
    }

    .goods_item_right {
      display: flex;
      flex-direction: column;
      justify-content: space-between;

      .goods_name {
        font-size: 13px
      }

      .goods_info_box {
        .goods_price {
          color: #C00000;
          font-size: 16px
        }
      }

    }
  }
</style>
